Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99 LONDON ROAD NORTH Detached £532,000 9 Aug 2001
105A LONDON ROAD NORTH Semi-Detached £515,000 26 Oct 2006
113 LONDON ROAD NORTH £270,000 30 Jun 2023